thin nerves in sheep's neck - Deutsch Englisch Wörterbuch